package cloud.tianai.ram.policy.common.model.dto;

import lombok.Data;

import java.util.List;

/**
 * @Author: 天爱有情
 * @date 2022/3/7 11:42
 * @Description 描述
 */
@Data
public class Statement {
    /** 授权效果包括两种：允许（Allow）和拒绝（Deny）. */
    private Effect effect;
    /** 操作是指对具体资源的操作。. */
    private List<String> actionList;
    /** 资源是指被授权的具体对象。. */
    private List<String> resourceList;
    /** 条件是指授权生效的条件。. */
    private List<Condition> conditionList;
}
